Sacrificial altar meaning in malayalam

Word: Sacrificial altar

Meanings of Sacrificial altar in malayalam :

Noun Balikkallu (ബലിക്കല്ല്‌)
Related wordsSacrificial altar - Balikkallu (ബലിക്കല്ല്‌)
Malayalam to English
English To Malayalam